@charset "utf-8";
@import "reset.css";
/* CSS Document */



body{
	font-family: Arial, "", sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #5f5f5f;
	background-color: #FFF;
	margin:0 auto;
	 min-width:1150px;
}
      
.head{
	background-color: #EEEEEE;
  border-bottom: 4px solid #E4B237;
  display: block;
  height: 100px;
  width: 100%;
 
}

.head_left{
	width:230px;
	float:left;
}

.head_middle{
	height:100px;
	float:left;
	width:590px;
}

.head_right{
	width:380px;
	float:right;
	text-align:right;
	padding-right:10px;
}

.welcome_info{
	font-weight:700;
	display:block;
	margin-top:10px;
}

ul.userNav {
	margin: 10px 0 0 0;
}
ul.userNav li {
	display: inline-block;
	padding: 0px 10px;
	border-right: 1px solid #dcdcdc;
}

ul.userNav li a {
	display: block;
	padding: 0px 10px;
	color:#636363;
}

ul.userNav li a:hover {
    text-decoration: underline;	
}

.orgname{
	font-weight:bold;
	font-size:24px;
	margin-top:10px;
	display:block;
	height:50px;
	float:left;
	margin-left:35px;
}
	
.childorg{
  margin-left: 40px;
  margin-top: 10px;
  float:right;
}

.mainnavi{
	 border-radius: 2px;
    display: inline-block;
    font-weight: bold;
    position: absolute;
    text-shadow: 0 -1px #6F6F6F;
    top: 66px;
	width:900px;
}

.bGreyish {
    border: 1px solid #5e6779;
	box-shadow: 0 1px 2px 0 #9ca6b3 inset;
	-webkit-box-shadow: 0 1px 2px 0 #9ca6b3 inset;
	-moz-box-shadow: 0 1px 2px 0 #9ca6b3 inset;
	background: #8c97a6;
	background: -moz-linear-gradient(top, #8c97a6 0%, #596171 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #8c97a6), color-stop(100%, #596171));
	background: -webkit-linear-gradient(top, #8c97a6 0%, #596171 100%);
	background: -o-linear-gradient(top, #8c97a6 0%, #596171 100%);
	background: -ms-linear-gradient(top, #8c97a6 0%, #596171 100%);
	background: linear-gradient(top, #8c97a6 0%, #596171 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c97a6', endColorstr='#596171', GradientType=0 );
}

.mainnavi ul li {
    background-image: url("../images/fenge.png");
    background-position: right center;
    background-repeat: no-repeat;
    float: left;
	width:150px;
}

.mainnavi ul li a {
    color: #FFFFFF;
    display: block;
    padding: 5px 36px;
}

.mainnavi ul li a:hover {
    color: #EEEEEE;
}
.nobg {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}

.divclear{
	clear:both;
}

.welcome{
	width:50%;
	height:auto;
	float:right;
	margin-top:10px;
}

.middle{
    background:#F7F7F7;
	width:100%;
	height:auto;
	float:left;
  
}
.middle_index{
	width:100%;
	height:auto;
	float:left;
}
.middle_left{
	width:200px;
	height:auto; 
	float:left;
	min-height:680px;
}

.subNav li a {
    border-bottom: 1px solid #CECECE;
    border-top: 1px solid #FDFDFD;
    display: block;
    font-weight: bold;
    padding: 8px 14px;
}

.icos-cog2{
    background: url("../images/icons/icon-cog.png");
}

.maincontent{
	background:#FFF;
	border-left: 1px solid #CECECE;
	height:auto;
	min-height:880px;
    margin-left: 200px;
	word-break:break-all;
	min-width:900px;
}
.index_middle{
	width:500px;
	height:300px;
	margin-left:200px;
	margin-top:100px;
	border:1px solid #CDCDCD;
}
.index_middleTitle{
	height:25px;
	background:#CCC;
	width:100%;
}
.index_middleTitle font{
	padding-left:10px;
	font-weight:bold;
}
.maincontent_index{
	background:#FFF;
	height:auto;
	min-height:880px;
    margin-left: 200px;
	word-break:break-all;
	min-width:900px;
}
.content{
	width:380px;
	height:200px;
	margin:20px auto;
}
.content table{
	font-size:14px;
}
.content ul li{
	font-size:14px;
	margin-bottom:15px;
}

.button_apply{
    background: -moz-linear-gradient(center top , #F8F8F8 0%, #EEEEEE 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #D3D3D3;
    box-shadow: 0 1px 2px 0 #e1e1e1 inset;
    color: #666666 ;
	width:55px;
	font-size:13px;
	padding:3px;
	margin-top:-25px;
	margin-left:290px;
}

.content font{
	color:#F00;
}


.footer{
	background-color: #EEEEEE;	
	border-top: 4px solid #E4B237;
  width:100%;
	height:80px;
	float:left;
	padding-top:20px;
	
}
#footerimg{
	float:left;
	padding-left:230px;
}

.footer a {

	padding: 0px 10px;
	color:#636363;
}
#footercontent{
	padding-top:10px;
	margin-left: 430px;
	
}

#indexcontent{
	padding:20px 0px 20px 30px;
	
}

.widget > [class*="whead"] {
    border-bottom: 1px solid #CDCDCD;
    box-shadow: 0 1px 0 #FFFFFF;
    position: relative;
    text-shadow: 0 1px #FFFFFF;
}

.whead {
	color: #636363;
	background: #f8f8f8;
	background: -moz-linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #e8e8e8));
	background: -webkit-linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%);
	background: -o-linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%);
	background: -ms-linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%);
	background: linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e8e8e8', GradientType=0 );
}
.indexwidget {
	  width:420px;
	  height:300px;
    background: none repeat scroll 0 0 #F7F7F7;
    border: 1px solid #CDCDCD;
    border-radius: 3px;
    box-shadow: 0 2px 2px -2px #CCCCCC;
    position: relative;
    margin:20px;
}

#indextable{
	margin-left:10px;
}


.pagelabel{
	background: -moz-linear-gradient(center top , #F8F8F8 0%, #E8E8E8 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #636363;
    font-weight: bold;
    height: 30px;
    padding-top: 8px;
	background:#ededed;
	border:1px solid #dadada;
}
.pagelabel2{
	width:100%;
	height:35px;
    color: #636363;
    font-weight: bold;
    height: 35px;
    padding-top: 8px;
    background: #f8f8f8;
	background: -moz-linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #e8e8e8));
	background: -webkit-linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%);
	background: -o-linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%);
	background: -ms-linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%);
	background: linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e8e8e8', GradientType=0 );
	
}
.paddingleft30{
	padding-left:30px;
}
.paddingleft50{
	padding-left:58px;
}
.paddingleft30_{
	padding-left:0px;
	margin-top:10px;
}
#orghelpmain{
	min-height:825px;
	padding-top:10px;
	
}
#orghelpmain0{
	min-height:825px;
}
.orghelptopic{
	border-bottom: 1px dashed #999999; 
	padding:10px 0px 10px 100px;
}
#orghelparticlemain{
	min-height:640px;
}
.dataTables_wrapper{
	position:relative;
}
#nopagetoolmain{
	min-height:640px;
	padding-top:30px;
	padding-left:30px;
	
}
#articleframe{
	width:800px;
	height:600px;

	}

.middle_left_opinion{
	background:#f8f8f8;
	width:200px;
    height:30px;
    font-size:13px;
	float:left;
    text-align:right;
    padding-top: 10px;
    padding-right: 10px;
}
.middle_left_opinion2{
	background:#f8f8f8;
	width:200px;
    height:45px;
    font-size:13px;
	float:left;
    text-align:right;
    padding-top: 25px;
    padding-right: 10px;
}

.middle_left_opinion_textbox{
	background:#f8f8f8;
	width:200px;
    height:170px;
    font-size:13px;
	float:left;
    text-align:right;
    padding-top: 150px;
     padding-right: 10px;
}
.middle_left_opinion_textbox_reply{
	background:#f8f8f8;
	width:200px;
    height:100px;
    font-size:13px;
	float:left;
    text-align:right;
    padding-top: 90px;
     padding-right: 10px;
}

.middle_left_opinion_textbox8{
	background:#f8f8f8;
	width:200px;
    height:190px;
    font-size:13px;
	float:left;
    text-align:right;
    padding-top: 110px;
     padding-right: 10px;
}

.middle_left_opinion_textbox7{
	background:#f8f8f8;
	width:200px;
    height:220px;
    font-size:13px;
	float:left;
    text-align:right;
    padding-top: 160px;
    padding-right: 10px;
	border-bottom:1px solid #CDCDCD;
}
.middle_left_opinion_textbox3{
	background:#f8f8f8;
	width:200px;
    height:90px;
    font-size:13px;
	float:left;
    text-align:right;
    padding-top: 70px;
     padding-right: 10px;
}
.line{
	width:100%;
	height:0px;
	background:#CDCDCD;
	margin-top:260px;
}

.middle_left_opinion_textbox4{
	background:#f8f8f8;
	width:200px;
    height:70px;
    font-size:13px;
	float:left;
    text-align:right;
    padding-top: 50px;
     padding-right: 10px;
}
.middle_left_opinion_textbox5{
	background:#f8f8f8;
	width:200px;
    height:55px;
    font-size:13px;
	float:left;
    text-align:right;
    padding-top: 35px;
     padding-right: 10px;
}
.middle_right_opinion{
	min-width:700px;
	margin-left:250px;
	line-height:40px;
	vertical-align: middle;
}
.textarea_text{
	border:1px solid #CDCDCD;
	width:500px;
	height:300px;
	margin-top:8px;
}
.textarea_text1{
	border:1px solid #CDCDCD;
	width:500px;
	height:130px;
	margin-top:18px;
}
.textarea_text2{
	width:500px;
	height:130px;
	margin-top:50px;
	margin-left:450px;
}
.explan{
	width:600px;
	margin-left:390px;
}
.texta{
	margin-left:400px;
}
.middle_right_opinion_text{
	min-width:700px;
	margin-left:250px;
	line-height:40px;
	vertical-align: middle;
}
.middle_right_opinion_text textarea{
	width:400px;
	height:80px;
	margin-top:12px;
	border:1px solid #CDCDCD;

} 
.red{
	color:#F00;
}
.middle_right_opinion_img{
	min-width:700px;
	margin-left:250px;
	line-height:40px;
	vertical-align: middle;
	margin-bottom:10px;
	margin-top:8px;
}
.middle_right_opinion2{
	min-width:700px;
	margin-left:250px;
	line-height:40px;
	vertical-align: middle;
	margin-top:15px;
}
.import{
	margin-top:-290px;
	margin-left:470px;
}
.middle_right_opinion span{
	padding-right:15px;
	}
	
.middle_right_opinion input{
    border: 1px solid #999999;
    height:25px; 
    vertical-align:middle;

}
.middle_right_opinion2 input{
    border: 1px solid #999999;
    height:25px; 
    vertical-align:middle;

}{
	width:500px;
	height:200px;
	border: 1px solid #999999;
    margin-top:25px; 
    border-color:#999; 
}

.middle_right_opinion font{
	margin-left:10px;

}

.email_contentTitle{
	height:253px;
}
.tools_div{
	margin-left: 210px;
    margin-top: 50px;
}
{
	margin-left: 210px;
}
.middle_top{
	width:100%;
	height:40px;
	border-top: 1px solid #CDCDCD;
}
.middle_top_{
	width:100%;
	height:40px;
}

.middle_top_top{
	width:100%;
	height:40px;
}
.middle_topbottom{
	width:100%;
	height:40px;
	border-top: 1px solid #CDCDCD;
	border-bottom: 1px solid #CDCDCD;
}
.middle_top2{
	width:100%;
	height:70px;
	border-top: 1px solid #CDCDCD;
	border-bottom: 1px solid #CDCDCD;
}
.middle_top3{
	width:100%;
	height:40px;
	border-top: 1px solid #CDCDCD;
	border-bottom: 1px solid #CDCDCD;
}

.middle_top_textbox{
	width:100%;
	height:320px;
	border-top: 1px solid #CDCDCD;
	border-bottom: 1px solid #CDCDCD;
}
.middle_top_textbox_reply{
	width:100%;
	height:190px;
	border-top: 1px solid #CDCDCD;
	border-bottom: 1px solid #CDCDCD;
}
.middle_top_textboxx{
	width:100%;
	height:320px;
	border-top: 1px solid #CDCDCD;
}
.middle_top_textboxxb{
	width:100%;
	height:320px;
	border-top: 1px solid #CDCDCD;
	border-bottom:1px solid #CDCDCD;
}

.middle_top_textbox8{
	width:100%;
	height:300px;
	border-top: 1px solid #CDCDCD;
}

.middle_top_textbox3{
	width:100%;
	height:160px;
	border-top: 1px solid #CDCDCD;
}
.middle_top_textbox4{
	width:100%;
	height:120px;
	border-top: 1px solid #CDCDCD;
	
}
.height120{
	border-bottom:1px solid #CDCDCD; 
	height:125px;
}
.checkbox{
	margin-top:10px;
}
.floatleft{
	float:left;
	margin-right:10px;
	margin-bottom:20px;
}
.middle_top_textbox5{
	width:100%;
	height:90px;
	border-top: 1px solid #CDCDCD;
}
.middle_top_textbox7{
	width:100%;
	height:380px;
	border-top: 1px solid #CDCDCD;
	border-bottom: 1px solid #CDCDCD;
}

.middle_top_textbox_admin{
	width:100%;
	height:40px;
	border-top: 1px solid #CDCDCD;
	border-bottom: 1px solid #CDCDCD;
}

.formline_admin{
	width:280px;
	height:25px;
	margin-top:7px;
}
.formline_consultation{
	width:150px;
	height:25px;
	margin-top:7px;
	float:left;
}
.formline_consultation2{
	width:200px;
	height:25px;
	margin-top:7px;
	float:left;
}
.formline_lecture{
	width:60px;
	height:25px;
	margin-top:8px;
	float:left;
}
.formline_lecture6{
	width:60px;
	margin-right:10px;
	margin-left:10px;
	float:left;
	margin-top:7px;
}
.formline_lecture3{
	width:85px;
	height:25px;
	margin-top:9px;
	float:left;
}
.formline_lecture2{
	width:70px;
	height:25px;
	margin-top:3px;
	margin-left:30px;
}

.formline_lecture4{
	width:85px;
	height:25px;
	margin-top:3px;
	margin-left:30px;
}
.formline_lectureAll{
	margin-top:-2px;
}
.explan_consultation{
	margin-left:180px;
}
.explan_consultation2{
	margin-left:300px;
}
.addr_lec{
	margin-top:7px;
}
.textarea_lec{
    border: 1px solid #999999;
    height: 30px;
    margin-top: 13px;
    width: 100px;
}

.u75 {
    color: #000000;
    font-family: 'Arial';
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    height: 80px;
    left: 451px;
    position: absolute;
    text-decoration: none;
    top: 335px;
    width: 203px;
	
}
.u75_2 {
    color: #000000;
    font-family: 'Arial';
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    height: 80px;
    left: 451px;
    position: absolute;
    text-decoration: none;
    width: 203px;
	margin-top:-10px;
	
}
.title1{
	margin-top:20px;
	font-size:13px;
}

.pagelabe3{
	height:30px;
}
.pagelabe4{
	height:70px;
	border:1px solid #CDCDCD;
}
.paddingleft21{
	padding-left:34px;
}
.pagelabe7{
	height:70px;
	border:1px solid #CDCDCD;
	padding-top:10px;
}
.pagelabe10{
	height:150px;
	border:1px solid #CDCDCD;
	padding-top:10px;
}
.pagelabe10_{
	border:1px solid #CDCDCD;
	padding-top:10px;
}
.pagelabe7_{
	height:70px;
	padding-top:10px;
}
.pagelabe8{
	height:40px;
	border:1px solid #CDCDCD;
	padding-top:10px;
}
.pagelabe5{
	height:140px;
	border:1px solid #CDCDCD;
}
.pagelabe6{
	height:70px;
	border:1px solid #CDCDCD;
	border-top:0px;
}
.span1{
	margin-left:580px;
}
.span2{
	margin-left:515px;
}

	
.span3 {
    margin-left: 385px;
    margin-top: 20px;
    position: absolute;
}

.inputborder{
	border:1px solid #CDCDCD;
	height:25px;
}
.video{
	margin-top:-10px;
}
.video1{
	margin-top:-8px;
}
.video2{
	margin-top:20px;
}
.middle_top_textbox2{
	width:100%;
	height:105px;
	border-top: 1px solid #CDCDCD;
	
}
.textarea_beizhu{
	width:400px;
	height:80px;
	margin-top:10px;
	margin-left:20px;
	border:1px solid #CDCDCD;
}
.textarea_lecture{
	width:329px;
	height:80px;
	margin-top:10px;
	margin-left:40px;
	border:1px solid #CDCDCD;
}
.textarea_lecture_bottom{
	width:480px;
	height:80px;
	margin-top:10px;
	margin-left:40px;
	border:1px solid #CDCDCD;
	
}
.tools_div2{
	margin-left:180px;
}
.tools_div3{
	margin-left:120px;
	margin-top:30px;
}	
.selectLecture {
    margin-left: 50px;
    margin-top: 35px;
    position: absolute;
}
.selectMechanism{
    margin-left: 20px;
    margin-top: 7px;
    position: absolute;
}
.middle_top_textbox22{
	width:100%;
	height:105px;
	border-bottom: 1px solid #CDCDCD;
	border-top: 1px solid #CDCDCD;
}
.middle_top_textbox2_bottom{
	width:100%;
	height:105px;
	border-top: 1px solid #CDCDCD;
	border-bottom:1px solid #CDCDCD;
}
.middle_top_textbox6{
	width:100%;
	height:125px;
	border-top: 1px solid #CDCDCD;
}
.middle_left_opinion_textbox2{
	background:#f8f8f8;
	width:200px;
    height:65px;
    font-size:13px;
	float:left;
    text-align:right;
    padding-top: 40px;
    padding-right: 10px;
}
.middle_left_opinion_textbox_sale{
	background: none repeat scroll 0 0 #F8F8F8;
    float: left;
    font-size: 13px;
    height: 65px;
    padding-right: 10px;
    padding-top: 40px;
    text-align: right;
    width: 100px;
}

.middle_left_opinion_textbox6{
	background:#f8f8f8;
	width:200px;
    height:75px;
    font-size:13px;
	float:left;
    text-align:right;
    padding-top: 50px;
    padding-right: 10px;
}
.select_teacher{
	width:300px;
	height:60px;
	margin-left:230px;
	margin-top:23px;
}
.select_teacher2{
	width:300px;
	height:60px;
	margin-left:150px;
	margin-top:23px;
}
.dateimg{
	float:left;
	width:62px;
	height:24px;
	margin-top:9px;
	margin-left:5px;
}
.photo_explan{
	width:400px;
	height:20px;
}
.labels_bottom{
	margin-top:-8px;
}
.dateimg2{
	float:left;
	height:24px;
	margin-left:3px;
}
.formline_lecture5{
	height:25px;
	margin-top:7px;
	float:left;

}
.formline_lecture6{
	width:80px;
	height:25px;
	margin-top:7px;
	float:left;
	margin-left:0px;

}

.labels{
	width:110px;
	height:32px;
	border: 1px solid #999999;
	float:left;
	margin-top:10px;
	margin-right:30px;
}
.labels1{
	width:110px;
	height:32px;
	border: 1px solid #999999;
	float:left;
	margin-top:10px;
	margin-right:150px;
}
.marginleft-30{
	margin-left:-37px;
}
.explan15{
	margin-left:-120px;
	margin-top:30px;
}

.labels font{
	padding-left:19px;
	position:absolute;
	margin-top:-5px;
	font-size:13px;
	min-width:60px;
}
.labels1 font{
	padding-left:19px;
	position:absolute;
	margin-top:-4px;
	font-size:13px;
	min-width:150px;

}


.labels_top{
	width:600px;
	height:100px;
	margin-top:13px;
}
.labels_top2{
	width:600px;
	height:40px;
	margin-top:8px;
}
.pagelabel3{
	height:150px;
	background: -moz-linear-gradient(center top , #F8F8F8 0%, #E8E8E8 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #636363;
    font-weight: bold;
    padding-top: 8px;
	background:#FFFFFF;
	border:1px solid #dadada;
}
.paddingTop{
	padding-top:15px;
	font-weight:100;
}
.paddingTop0{
	padding-top:0;
	
}
.paddingleft130{
	position:absolute;
	padding-left:330px;
	padding-top:10px;
}
.paddingleft101{
	padding-left:201px;
}
.paddingleft135{
	position:absolute;
	padding-left:330px;
	padding-top:50px;
}
.paddingleft136{
	position:absolute;
	padding-left:690px;
	padding-top:50px;
}
.paddingleft131{
	position:absolute;
	padding-left:730px;
	padding-top:10px;
}
.paddingTop1{
	position:absolute;
	padding-top:10px;
}
.paddingTop4{
	position:absolute;
	padding-top:50px;
}
.paddingTop2{
	position:absolute;
	padding-top:3px;
}
.paddingTop3{
	position:absolute;
	padding-top:10px;
	padding-left:400px;
}
.paddingTop5{
	position:absolute;
	padding-top:50px;
	padding-left:400px;
}

.deletebutton{
	width:60px;
	height:40px;
	margin-left:110px;
	margin-top:-1px;
}
.deletebutton2{
	width:100px;
	height:40px;
	margin-left:160px;
	margin-top:-40px;
}
.label_left{
	width:300px;
	height:100px;
	float:left;
}
.label_right{
	height:100px;
	width:300px;
	margin-left:300px;
}
.marginleft-37{
	margin-left:-37px;
}

.addbutton{
	width:60px;
	height:40px;
	margin-left:350px;
	margin-top:-30px;
}
.button_browse{
	margin-left:50px;
	margin-top:7px;
	width:500px;
	height:30px;
	float:left;
}
.button_browse1{
	margin-top:7px;
	width:500px;
	height:30px;
	float:left;
}

.button_browse2{
	margin-top:80px;
	margin-left:40px;
	width:500px;
	height:30px;
	float:left;
}
.margintop15{
	margin-top:15px;
}
.explan_envir{
	margin-top:-20px;
}
.paddingleft{
	padding-left:30px;
	padding-right:30px;
}
.a_deletebutton{
	height: 17px;
}
.labels_bottom2{
	margin-top:-40px;
}
.date_table{
	width:500px;
	height:120px;
	margin-top:25px;
}
.date_table table{
	width:480px;
	height:100px;
	line-height:20px;
}

.date_table tr td{
	border:1px solid #999;
	padding-left:8px;
}



.pagetool{
	margin-top:15px;
	height:40px;
	border:1px solid #dadada;
	padding-left:8px;
}
.bGreen {
	border: 1px solid #68a341;
	box-shadow: 0 1px 2px 0 #a4ca6c inset;
	-webkit-box-shadow: 0 1px 2px 0 #a4ca6c inset;
	-moz-box-shadow: 0 1px 2px 0 #a4ca6c inset;
	background: #96c161;
	background: -moz-linear-gradient(top, #96c161 0%, #609c3d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #96c161), color-stop(100%, #609c3d));
	background: -webkit-linear-gradient(top, #96c161 0%, #609c3d 100%);
	background: -o-linear-gradient(top, #96c161 0%, #609c3d 100%);
	background: -ms-linear-gradient(top, #96c161 0%, #609c3d 100%);
	background: linear-gradient(top, #96c161 0%, #609c3d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#96c161', endColorstr='#609c3d', GradientType=0 );
    color:#FFF !important;
}
.bGreen:active {
	background: #74aa49;
	box-shadow: 0 0 2px #707070 inset, 0 1px 0 #fff;
	-webkit-box-shadow: 0 0 2px #707070 inset, 0 1px 0 #fff;
	-moz-box-shadow: 0 0 2px #707070 inset, 0 1px 0 #fff;
}
.bRed {
	border: 1px solid #a95151;
	box-shadow: 0 1px 2px 0 #cd8787 inset;
	-webkit-box-shadow: 0 1px 2px 0 #cd8787 inset;
	-moz-box-shadow: 0 1px 2px 0 #cd8787 inset;
	background: #c57979;
	background: -moz-linear-gradient(top, #c57979 0%, #a34c4c 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c57979), color-stop(100%, #a34c4c));
	background: -webkit-linear-gradient(top, #c57979 0%, #a34c4c 100%);
	background: -o-linear-gradient(top, #c57979 0%, #a34c4c 100%);
	background: -ms-linear-gradient(top, #c57979 0%, #a34c4c 100%);
	background: linear-gradient(top, #c57979 0%, #a34c4c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c57979', endColorstr='#a34c4c', GradientType=0 );
    color:#FFF !important;
}
.bGreen:hover, .bRed:hover, .bBlue:hover, .bGreyish:hover, .bBlack:hover, .bLightBlue:hover, .bGold:hover, .bSea:hover, .bBrown:hover {
	opacity: 0.95;
	filter: alpha(opacity=95);
	-webkit-transition: opacity 0.2s ease-in-out;
	-moz-transition: opacity 0.2s ease-in-out;
	transition: opacity 0.2s ease-in-out;
}
.bRed:active {
	background: #b15e5e;
	box-shadow: 0 0 2px #707070 inset, 0 1px 0 #fff;
	-webkit-box-shadow: 0 0 2px #707070 inset, 0 1px 0 #fff;
	-moz-box-shadow: 0 0 2px #707070 inset, 0 1px 0 #fff;
}
.buttonM {
    padding: 7px 15px;

}
.buttonS, .buttonM, .buttonL, .buttonH, .buttonT, [class*="tablectrl"] {
    border-radius: 2px;
    color: #FFFFFF;
    display: inline-block;
    font-size: 12px;
    line-height: 14px;
    text-shadow: 0 -1px #6F6F6F;
}
.bDefault, .dualBtn, .searchLine button {
	border: 1px solid #c3c3c3;
	box-shadow: inset 0 1px 2px #fff;
	-webkit-box-shadow: inset 0 1px 2px #fff;
	-moz-box-shadow: inset 0 1px 2px #fff;
	color: #686868;
	text-shadow: none;
	background: #f8f8f8;
	background: -moz-linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #e8e8e8));
	background: -webkit-linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%);
	background: -o-linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%);
	background: -ms-linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%);
	background: linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e8e8e8', GradientType=0 );
}
.bDefault:hover, .dualBtn:hover, .searchLine button:hover {
	-webkit-transition: box-shadow 0.05s ease-in-out;
	-moz-transition: box-shadow 0.05s ease-in-out;
	transition: box-shadow 0.05s ease-in-out;
	background: #fafafa;
	background: -moz-linear-gradient(top, #fafafa 0%, #e5e5e5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100%, #e5e5e5));
	background: -webkit-linear-gradient(top, #fafafa 0%, #e5e5e5 100%);
	background: -o-linear-gradient(top, #fafafa 0%, #e5e5e5 100%);
	background: -ms-linear-gradient(top, #fafafa 0%, #e5e5e5 100%);
	background: linear-gradient(top, #fafafa 0%, #e5e5e5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#e5e5e5', GradientType=0 );
}
.bDefault:active, .dualBtn:active, .titleToolbar > li > a:active, .titleOpt > a:active, .searchLine button:active {
	background: #eee;
	color: #505050;
	border-color: #c0c0c0;
	box-shadow: 0 0 5px #e2e2e2 inset, 0 1px 1px #fff;
	-webkit-box-shadow: 0 0 5px #e2e2e2 inset, 0 1px 1px #fff;
	-moz-box-shadow: 0 0 5px #e2e2e2 inset, 0 1px 1px #fff;
	text-shadow: 0 -1px 1px #f1f1f1;
}

.tablectrl_small {
    font-size: 12px;
    padding: 5px 5px 4px;
    margin-right:5px;
}
.tablectrl_middle{
    font-size: 13px;
    padding: 6px 12px;
	margin-bottom:20px;
}
a {
    cursor: pointer;
}
.marginleft30{
	margin-top:6px;
	margin-left:30px;
	margin-bottom:20px;
}

.paddingleft20{
	padding-left:20px;
}
.photoimg{
	float:left;
	margin-top:-18px;
}

.table_actionwidth{
	width:120px;
}

.table_oneactionwidth{
	width:40px;
	align:center;
}
.tablewidth{
	width:100%;
}
.scoretablewidth{
	width:65%;
	border: 1px solid #dadada;
}
.pageinstruction{
	font-size:13px;
}
.list_tool_div{
    margin-top: 20px;
}
.searchbar1{
	font-size: 13px;
    overflow:hidden;
}
.searchbar1 label{
	width:60px;
	text-align:left;
	display:inline-block;
	height:26px;
	line-height:26px;
}
.searchbar1 select{
	width:120px;
	margin-left:5px;
	padding:2px;
	height:26px;
}
.searchbar1 input{
    border: 1px solid #ccc;
   padding:2px;
	height:20px; 
    margin-left:5px;
}

.searchbar2{
	font-size: 13px;
    height: 90px;
    padding-left: 30px;
}

.searchbar2 select{
	width:120px;
	margin-left:5px;
}
.searchbar2 input{
    border: 1px solid #999999;
    height:20px; 
    margin-left:5px;
}
.marginright40{
	margin-right:40px;
}
.tablectrl_search {
    font-size: 12px;
    padding: 5px 12px;
}
.tablectrl_view {
	font-size: 12px;
    padding: 3px 15px;
}
.searchrow1{
	padding-top:15px;
}
.paddingleft10{
	padding-left:10px;
}
.linkunderline:hover{
	text-decoration: underline;
}
.sysnewstitle{
	font-size: 20px;
	font-wight: bold;
	margin-top: 20px;
	color:black;
}
.sysnewssubtitle{
	margin-top: 20px;
	color:black;
}
.subNav li a:hover {
	background: #fbfbfb;
	background: -moz-linear-gradient(top, #fbfbfb 0%, #e8e8e8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbfbfb), color-stop(100%, #e8e8e8));
	background: -webkit-linear-gradient(top, #fbfbfb 0%, #e8e8e8 100%);
	background: -o-linear-gradient(top, #fbfbfb 0%, #e8e8e8 100%);
	background: -ms-linear-gradient(top, #fbfbfb 0%, #e8e8e8 100%);
	background: linear-gradient(top, #fbfbfb 0%, #e8e8e8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#e8e8e8', GradientType=0 );
    color: #a64949;
}
.subNavselect {
	margin-right: -1px;
	color: #a64949;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	padding-left: 10px;
	border-left: 4px solid #505050;
}
.subNavunselect {
	color:#5F5F5F;
}
.mainNavselect{
	background: #3e4349;
	background: -moz-linear-gradient(top, #707070 0%, #5e5f63 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3e4349), color-stop(100%, #5e5f63));
	background: -webkit-linear-gradient(top, #3e4349 0%, #5e5f63 100%);
	background: -o-linear-gradient(top, #3e4349 0%, #5e5f63 100%);
	background: -ms-linear-gradient(top, #3e4349 0%, #5e5f63 100%);
	background: linear-gradient(top, #3e4349 0%, #5e5f63 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3e4349', endColorstr='#5e5f63', GradientType=0 );
}
.successmessage{
	font-size: 13px;
    margin-left: 200px;
    margin-top: 80px;
    width: 450px;
}
.successmessagetitle{	
    height: 30px;
    line-height: 30px;
    padding-left: 30px;

}
.successmessagebody{
	border: 1px solid #E8E8E8;
    height: 200px;
    line-height: 200px;
    text-align: center;
}
#scorelistmain{
	min-height:640px;
	padding-top:30px;
	padding-left:80px;

}
#nopaddingmain{
	min-height:640px;
	padding-top:10px;
}
.mainsubmenu{
	background: #FFF;
	text-align:center;
	color:#5f5f5f;
}
.select_teacher3 {
    height: 60px;
    margin-left: 300px;
    margin-top: 30px;
    width: 300px;
}
.couponborder{
	border: 1px solid #B4BBCD;
}
.commenttitle{
	width:80%;
	height:30px;
	line-height: 30px;
	padding-left:30px;
	border: 1px solid #E8E8E8;
}
.paddingright30{
	padding-right: 50px;
}
.commentbody{
	border: 1px solid #E8E8E8;
    height: 150px;
    width:80%;
    padding-left:30px;
}
.cpmmentcontent1{
	padding-top:20px;
	padding-right: 20px;
}
.cpmmentcontent2{
	padding-top:20px;
	padding-bottom:20px;
}
.commentspanbold{
	font-size:16px;
	font-weight:bold;
	display: block;
	width:90px;
	float:left;
}
.commentanswer{
	float:right;
	padding-right:30px;
}
.paddingright5{
	padding-right:5px;
}
.paddingleft5{
	padding-left:5px;
}
.notoolscontent{
	min-height:640px;
	padding-top:30px;
	padding-left:30px;
}
.mutitool{
	font-size:13px;
}
.autolabel{
    float: left;
    margin-right: 30px;
    margin-top: 10px;
    
}
.autolabel span{
	padding: 0px 20px;
	display: inline-block;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
    height: 30px;
    line-height:30px;
    float: left;
	  
}
.autolabel a{
	padding: 0px 20px;
	display: inline-block;
    height: 30px;
    line-height:30px;
    float: left;
}

.borderleft0{
	border-left:0px;
}

.labeltabletd{
	background:#f8f8f8;
	width:200px;
    font-size:13px;
    vertical-align: middle;
    text-align:right;
    padding-right: 10px;
}
.labeltablerightdiv{
	padding-left:40px;
	padding-bottom:10px;
}
.paddingright10{
	padding-right:10px;
}
.labeltabletrtop{
	border-top: 1px solid #CDCDCD;
	
}
.labeltabletrboth{
	border-top: 1px solid #CDCDCD;
	border-bottom: 1px solid #CDCDCD;
	
}
.labeltableinput{
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
    height: 30px;
    float:left;
}
.orgenvimg img{
	max-height: 130px;
    max-width: 160px;
    vertical-align: middle;
}

.orgenvimgdelete{
	text-align:center;
}

.orgenvimgdelete a{
	padding: 0px 20px;
    height: 30px;
    line-height:30px;
}

.upload_file1 {
    height: 32px;
    margin-left: -280px;
    opacity: 0;
    width: 280px;    
    filter : alpha(opacity=0); LINE-HEIGHT: 30px;
  
}
.ipt_text{
	width: 200px;
	color: #5F5F5F;
}
.middle_right_opinion3{
	min-width:700px;
	margin-left:250px;
	line-height:40px;
	vertical-align: middle;
}
.orgenvinput{
	border: 1px solid #999999;
    height:25px; 
    vertical-align:middle;
}
.width160{
	width: 160px;
	text-align:center;
}
.marginright15{
	margin-right:15px;
}
.middle_top_bottom{
	width:100%;
	height:40px;
	border-top: 1px solid #CDCDCD;
	border-bottom:1px solid #CDCDCD;
}	
.checkboxstyle{
	margin-right:20px;
}table {
    border-collapse: collapse;
}
.margintop20{
	margin-top:20px;
}

table.dataTable thead th {
    /*box-shadow: 0 1px 0 #FFFFFF inset;*/
    color: #909090;
    cursor: pointer;
    font-size: 12px;
    font-weight: normal;
    padding: 8px 18px 4px 10px;
    text-align: left;
}
.sorting_asc {
    background: url("../images/tables/sort_asc.png") no-repeat scroll right center #EEEEEE;
}

.tablePars {
    color: #636363;
    width: 95%;
}
.dataTables_length {
    float: right;
    /*margin-top: -25px;*/
}
.showentries {
    float: left;
    margin: 4px 15px 0 0;
}
table.dataTable thead {
    /*border: 1px solid #DADADA;*/
}

.tableFooter {
    /*background: -moz-linear-gradient(center top , #F8F8F8 0%, #EFEFEF 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #DADADA;
    color: #636363;
    font-size: 11px;*/
    height: 36px;
    margin-top:20px;
}

.dataTables_info {
    float: left;
    margin-left: 10px;
    /*padding: 6px 0;*/
}

.paging_full_numbers {
    height: 22px;
    line-height: 22px;
}
.dataTables_paginate {
    float: right;
    margin-right: 10px;
    margin-top: 7px;
}
.top_left{
	
	width:280px;
	height:140px;
	float:left;
}
.top_right{

	width:280px;
	height:140px;
	float:left;
	margin-left:50px;
}
.top_left ul li{
	padding-left:10px;
	padding-bottom:5px;
}
.top_right font{
	position:absolute;
	margin-top:60px;
}
.pagelabe6 font{
	position:absolute;
	padding-left:10px;
	padding-top:22px;
}
.selectcity{
	width:100px;
}
.paddingleft80{
	padding-left:80px;
}
.paddingleft100{
	padding-left:60px;
	padding-top:-2px;
}
.helpheader{
	width:100%;
	text-align:center;
	font-weight:bold;
	font-size:24px;
	padding-top:40px;
	display:block;
	height:50px;
}
.helpmiddle_left{
	width:350px;
	height:auto; 
	float:left;
	min-height:680px;
}
.helpmaincontent{
	background:#FFF;
	border-left: 1px solid #CECECE;
	height:auto;
	min-height:880px;
    margin-left: 350px;
	word-break:break-all;
	min-width:750px;
}
.paddingTop23{
	padding-top:10px;
	position:absolute;
}
.center_index{
	background:#FFF;
	height:auto;
	min-height:550px;
    margin-left: 200px;
	word-break:break-all;
	min-width:900px;
}

.centerindexwidget {
    background: none repeat scroll 0 0 #F7F7F7;
    border: 1px solid #CDCDCD;
    border-radius: 3px;
    box-shadow: 0 2px 2px -2px #CCCCCC;
    height: 300px;
    margin-left: 120px;
    margin-top: 120px;
    position: relative;
    width: 420px;
}

.searchbar3{
	font-size: 13px;
    height: 135px;
    padding-left: 30px;
}

.searchbar3 select{
	width:120px;
	margin-left:5px;
}
.searchbar3 input{
    border: 1px solid #999999;
    height:20px; 
    margin-left:5px;
}
.searchbar4{
	font-size: 13px;
    height: 175px;
    padding-left: 30px;
}
.order1{
	width:600px;
	height:50px;
	border:1px solid #999;
	border-bottom:0px;
	
}
.order2{
	height:200px;
	border:1px solid #E8E8E8;	
}
.order2_sale{
	height:380px;
	border:1px solid #E8E8E8;	
}
.searchbar4 select{
	width:120px;
	margin-left:5px;
}
.searchbar4 input{
    border: 1px solid #999999;
    height:20px; 
    margin-left:5px;
}
.alignbottom{
	vertical-align: bottom;
}
.content_textarae{
	width:500px;
	height:300px;
	margin-top:10px;
}
.selectwidth{
	width:150px;
}
.textarea_reply{
	width:500px;
	height:160px;
	border:1px solid #CDCDCD;
	margin-top:14px;
}
.padding20{
	padding:20px;
}
.padding10{
	padding:10px;
}
.pagetool2{
	margin-top:15px;
	margin-left:30px;	
}
.newtablehead{
	width:15%;
	float:right;
}
.order1 font{
	font-size:13px;
}
.span_ex1{
	width:100px;
}
.span_ex2{
	width:200px;
	height:30px;
	margin-left:50px;
}
.title_font{
	width:100px;
	height:20px;
	font-size:13px;
	margin-left:150px;
	margin-top:10px;
	position:absolute;
}
.classcommentbody{
	border: 1px solid #E8E8E8;
    height: auto;
    width:80%;
    padding-left:30px;
    min-height:150px;
}
.middle_top_textbox_class_reply{
	width:100%;
	height:auto;
	border-top: 1px solid #CDCDCD;
	border-bottom: 1px solid #CDCDCD;
}
.middle_top_class_reply{
	width:100%;
	height:auto;
	border-top: 1px solid #CDCDCD;
	min-height:40px;
}
.middle_right_opinion_reply{
	min-width:700px;
	margin-left:250px;
	line-height:40px;
	vertical-align: middle;
	margin-right: 150px;
}
.cpmmentcontent1_comment{
	padding-top:20px;
	padding-right: 20px;
	min-height:50px;
}
.order2_left{
	width:250px;
	height:100px;
	margin-left:20px;
	margin-top:10px;
	float:left;
	font-size:13px;
}
.order2_right{
	width:180px;
	height:150px;
	margin-left:280px;
	margin-top:10px;
}
.order2_right2{
	width:180px;
	height:150px;
	margin-left:280px;
	margin-top:30px;
}
.textarea_lecture_bottom2 {
    border: 1px solid #CDCDCD;
    height: 80px;
    margin-left: 18px;
    margin-top: 12px;
    width: 300px;
}
.userstatisticmain{
	width:100%;
	background-color:#fecccb;
	height:80px; 
	padding-top:30px;
}
.userstatisticsub{
	width:160px;
	border-right:1px solid; 
	float:left;
	padding-left:30px;
	font-size:15px;
}
.userstatisticnum{
	margin-top:15px;
	font-size:18px;
	font-weight:bold;
}

/*lvyh_新添加*/
.data_details{
	padding:10px 30px;
}
.help_panel{
}
.help_panel_contain{
	border:1px solid #ceefff;
	background-color:#f8fdff;
	color:#0099ff;
	padding:10px 0;
	position:relative;
}
.help_panel_contain .details{
	padding-left:10px;
}
.help_panel_contain .closed{
	position:absolute;
	top:8px;
	right:15px;
	font-size: 16px;
	cursor: pointer;
	
}
.help_panel_contain .closed a{
	color:#0099ff;
}
.data_tag{
	width:100%;
	margin-top:20px;
}
.data_tag .tagMenu {
	line-height:32px;
	height: 32px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	width: 100%;
}
.tagMenu ul.menu li {
	height:31px;
	line-height:31px;
	float:left;
	border:1px solid #999;
	border-left:none;
	margin-bottom: -1px;
	background: -moz-linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #e8e8e8));
	background: -webkit-linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%);
	background: -o-linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%);
	background: -ms-linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%);
	background: linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e8e8e8', GradientType=0 );
	overflow: hidden;
	position: relative;
}
.tagMenu ul.menu li.current{
	background: #fff;border-bottom: 1px solid #fff;
}
.tagMenu ul.menu li a{
	display: block;padding: 0 20px;border: 1px solid #fff;outline: none;
	color:#5F5F5F;
}
.data_tag_container{
	border: 1px solid #999;border-top: none;
	padding:10px;
}


/*页面发布流程*/
.release_process{
	padding: 0 30px;
	overflow:hidden;
}
.pro_step{
	margin-top:20px;
	overflow:hidden;
}
.pro_step .step_title{
	width:100%;
	overflow:hidden;	
}
.pro_step .step_title span{
	color: #6aac43;
	font-weight: bold;
}
.pro_step .step_title .stepLine{
	background-color:#ececec;
	height:2px;
	margin-top:5px;
}
.pro_step .step_title li{
	float:left;
	width:25%;
	text-align:center;
	height:50px;
}
.title_blue span{
	color:#a3d55f;
	font-weight:bold;
}
.title_grey span{
	color:#969696;
}
.release_process .title_blue .pro_stepbg,.release_process .title_grey .pro_stepbg{
	background-color:#a3d55f;
	height:6px;
	position:relative;
	margin-top:15px;
}
.release_process .title_grey .pro_stepbg{
	background-color:#ececec;
}
.title_blue .pro_stepbg .pro_stepbg_number,.title_grey .pro_stepbg .pro_stepbg_number{
	position:absolute;
	background:url("../images/pro_stepbg.png") no-repeat -5px -43px;
	height: 22px;
	width: 21px;
	top: -8px;
	left: 47%;
	color:#FFF;
	font:"Aprial";
	font-weight:bold;
}
.title_grey .pro_stepbg .pro_stepbg_number{
	background-position:-5px -7px;
	color:#969696;
}
.selected_template{
	width:80%;
	margin:20px auto 0;
}
.selected_template .tem_container{
	float:left;
	margin-right:100px;
}
.selected_template .tem_container span{
	display:block;
	text-align:center;
	height:40px;
	line-height:40px;
}
.step2_container{
	border:1px solid #cdcdcd;
	margin:20px auto 0;
	width:80%;
}
.step2_container label{
	width:20%;
	text-align:left;
	background-color:#F8F8F8;
	height:40px;
	line-height:40px;
	display:inline-block;
}
.step2_container input{
	border: 1px solid #DCDCDC;
	width: 40%;
	padding: 6px 2px;
}
.step2_container li{
	border-bottom:1px solid #cdcdcd;
}
.step3_container{
	margin:20px auto 20px;
	width:80%;
}
.step3_container .sel_method span{
	display:inline-block;
	height:30px;
	line-height:30px;
	margin-right:30px;
}
.release_details{
	margin:20px 0;
	overflow:hidden;
	border:1px solid #A3D55F;
	background-color:#F0FBEB;
}
.release_details li{
	padding:10px;
}
.release_details li label{
	display:inline-block;
	width:100px;
	text-align:left;
}
.step4_container{
	/*border:1px solid #cdcdcd;*/
	margin:20px auto 0;
	width:80%;
}
.step4_container label{
	width:10%;
	text-align:left;
	padding:10px 0;
	/*background-color:#F8F8F8;*/
	display:inline-block;
}
.step4_container li{
	/*border-bottom:1px solid #cdcdcd;*/
}
.step4_container #article_title,.step4_container #pic_name{
	width: 30%;
	height: 24px;
	border: 1px solid #dcdcdc;
	padding: 2px;
}
.form_tip{
	margin-left:10px;
	color:#969696;
}
.form_tip i{
	color:red;
	padding-right:10px;
}
.upLoad{
	position:relative;
}
.releaseFile{
	height: 30px;
margin: 0px;
opacity: 0;
padding: 0px;
position: absolute;
top: 0px;
left: auto;
right: 0px;
width: 100%;
border: 0px none;
cursor: pointer;
}
.pic_container{
	padding-left: 10%;
	margin-top: 8px;
	margin-left: 3px;
}
.pic_container .certificate{
	margin-bottom:20px;
	overflow: hidden;
}
.certificate_img,.certificate_details{
	float:left;
}
.certificate_details {
	margin-left:20px;
}
.certificate_details h1{
	font-weight:normal;
}
.certificate_details ul li{
	height:30px;
	line-height:30px;
}

.operation_area{
	width:80%;
	margin:20px auto 20px;
	border:1px solid #dcdcdc;
}
.operation_area .pannel_head{
	height:30px;
	line-height:30px;
}
.operation_area .pannel_head h1{
	padding-left:10px;
}
.operation_area .pannel_content{
	padding:10px;
	overflow:hidden;

}
.htmlArea{
	width:80%;
	margin:20px auto 20px;
}
.htmlArea h1{
	font-weight:normal;
	height:30px;
	line-height:30px;
	color: #969696;
}
.htmlArea textarea{
	border:1px solid #dcdcdc;
	height:300px;
	width:100%;
}
.pro_step .buttonArea{
	width:80%;
	margin:20px auto 0;
}
.tipsArea{
	border-top:1px solid #e5e5e5;
	width:100%;
	margin:20px auto 20px;
	overflow:hidden;
	color:#999;
	padding-top:10px;
}